On the Stability by Union of Reducibility Candidates

نویسنده

  • Colin Riba
چکیده

We investigate some aspects of proof methods for the termination of (extensions of) the second-order λ-calculus in presence of union and existential types. We prove that Girard’s reducibility candidates are stable by union iff they are exactly the non-empty sets of terminating terms which are downward-closed w.r.t. a weak observational preorder. We show that this is the case for the Curry-style second-order λcalculus. As a corollary, we obtain that reducibility candidates are exactly the Tait’s saturated sets that are stable by reduction. We then extend the proof to a system with product, co-product and positive iso-recursive types.

منابع مشابه

Toward a General Rewriting-Based Framework for Reducibility

Reducibility is a powerful proof method which applies to various properties of typed terms in different type systems. For strong normalization, different variants are known, such as Girard’s reducibility candidates, Tait’s saturated sets and biorthogonals. They differ by the closure conditions imposed to types interpretations, called here reducibility families. This paper is about the computati...

متن کامل

Union of Reducibility Candidates for Orthogonal Constructor Rewriting

We revisit Girard’s reducibility candidates by proposing a general of the notion of neutral terms. They are the terms which do not interact with some contexts called elimination contexts. We apply this framework to constructor rewriting, and show that for orthogonal constructor rewriting, Girard’s reducibility candidates are stable by union.

متن کامل

On the Values of Reducibility Candidates

The straightforward elimination of union types is known to break subject reduction, and for some extensions of the lambda-calculus, to break strong normalization as well. Similarly, the straightforward elimination of implicit existential types breaks subject reduction. We propose elimination rules for union types and implicit existential quantification which use a form call-by-value issued from...

متن کامل

A Semantic Proof that Reducibility Candidates entail Cut Elimination

Two main lines have been adopted to prove the cut elimination theorem: the syntactic one, that studies the process of reducing cuts, and the semantic one, that consists in interpreting a sequent in some algebra and extracting from this interpretation a cut-free proof of this very sequent. A link between those two methods was exhibited by studying in a semantic way, syntactical tools that allow ...

متن کامل

Why the usual candidates of reducibility do not work for the symmetric λμ-calculus

The symmetric λμ-calculus is the λμ-calculus introduced by Parigot in which the reduction rule μ, which is the symmetric of μ, is added. We give examples explaining why the technique using the usual candidates of reducibility does not work. We also prove a standardization theorem for this calculus.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007